manufacturing under licence - Francés Inglés Diccionario